home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 March / PCWMAR09.iso / Software / FromTheMag / Ultimate Boot CD 3.22 / UBCD4WinV322.exe / {app} / changes.txt < prev    next >
Encoding:
Text File  |  2008-11-11  |  55.9 KB  |  1,556 lines

  1. Ultimate Boot CD for Windows change log:
  2.  
  3. v3.22
  4.  
  5. Features
  6. - Grub4DOS support added to MultiBoot plugins
  7. - VC++ 2005 Runtime, several programs now require it
  8. - USB Hot Plug Plugin fixes
  9. - UBUSB
  10.  
  11. Added Software
  12. - CrossLoop
  13. - GPU-z 0.2.8
  14.  
  15. Updated Software
  16. - All Anti-Spyware and Anti-Virus definitions updated 11/11/08
  17. - A-Squared 3.5.0.27
  18. - Auslogics DiskDefrag 1.4.16.308
  19. - AVG Free 7.5.524
  20. - CCleaner 2.12.660
  21. - CPU-z 1.48
  22. - Defraggler 1.03
  23. - DiskImg 1.45
  24. - DriveImage XML 2.02
  25. - Eraser 5.86a
  26. - ExpressBurn 4.15
  27. - FileZilla 3.1.3.1
  28. - FireFox 3.0.3
  29. - Foxit Reader 2.3.3309
  30. - FreeCommander 2008.06c
  31. - HijackThis 2.0.2
  32. - IDSuite.dat 2.10.1
  33. - ImgBurn 2.4.2
  34. - IPSniffer 1.97.1.2
  35. - Memtest 3.7
  36. - Notepad++ 5.0.3
  37. - nPOPuk 2.11
  38. - Opera 9.60
  39. - Recuva 1.19.350
  40. - RunScanner 1.0.0.22
  41. - SpeedFan 4.35
  42. - SpyBot S&D 1.6.0.30
  43. - Stinger 10.0.1.602
  44. - SuperAntispyware 4.21.1004
  45. - SysInfo 2008.09.08
  46. - TestDisk 6.10
  47. - TrueCrypt 6.01
  48. - Unstoppable Copier 3.56
  49. - WUL 1.23
  50. - xplorer2 1.71.4
  51.  
  52. Removed Software
  53. - VistaRD, unreliable download
  54. - PE2USB
  55.  
  56.  
  57. v3.20
  58.  
  59. Features
  60. - The "core" is updated for better XP SP3 support and a few other minor enhancements
  61. - Cygwin1.dll update for better compatibility
  62. - BTS drivers are now sorted
  63.  
  64. Added Software
  65. - TrueCrypt
  66. - Ghost 11 Commercial plugin
  67.  
  68. Updated Software
  69. - All Anti-Spyware and Anti-Virus definitions updated 6/28/08
  70. - A-Squared 3.5.015
  71. - Avira AntiVir 8.1.00.295
  72. - Auslogics Disk Defrag 1.4.15.306
  73. - AVG Free 7.5.524
  74. - CCleaner 2.07.575
  75. - CPUz 1.45
  76. - Defraggler 1.01.073
  77. - DiskImage 1.4
  78. - Disk Investigator 1.4
  79. - DiskWipe 1.2
  80. - FileZilla 3.0.10
  81. - FireFox 2.0.0.14
  82. - h2testw 1.4
  83. - HDTune 2.55
  84. - HWPnP 1.0.0.23
  85. - IpSniffer 1.97.03
  86. - KeyFinder 2.01
  87. - nPOPuk 2.09
  88. - Notepad++ 4.9.2
  89. - Opera 9.27
  90. - Password Pro 2.4.3
  91. - Foxit Reader 2.3
  92. - Recuva 1.14.321
  93. - RunScanner 1.0.0.21
  94. - SpeedFan 4.34
  95. - Stinger 3.9.9.0
  96. - SuperAntispyware 4.1.1046
  97.  
  98. Other Fixes
  99. - <CONFIG> messages changed
  100. - PrintScreen and Virtual PDF plugins now disabled by default
  101. - Adaware update script fixed 
  102.  
  103.  
  104. V3.13
  105.  
  106. Features
  107. - Added new UBCD4Win2USB utility
  108. - Additional screen resolutions added for "wide" monitors
  109.  
  110. Added Software
  111. - KillBox
  112.  
  113. Updated Software
  114. - All Anti-Spyware and Anti-Virus definitions updated 4/8/08
  115. - Auslogics Defrag 1.4.13.300
  116. - Avira AV 7.06.00.81
  117. - AVG Free 7.5.519
  118. - CCleaner 2.06.567
  119. - CPU-z 1.44.2
  120. - DeepBurner 1.9.0.228
  121. - Defraggler 1.01.064
  122. - ExpressBurn 4.08
  123. - FileZilla 3.08.1
  124. - FireFox 2.0.0.13
  125. - HDTune 2.55
  126. - ImgBurn 2.4.1
  127. - IPSniffer 1.96.0.7
  128. - MBRFix 1.0.9
  129. - MemTest 3.6
  130. - NicSpeed 1.4
  131. - Notepad++ 4.8.2
  132. - Opera 9.27
  133. - Recuva 1.12.291
  134. - SuperAntiSpyware 4.0.1154
  135. - SIW 2008-04-02
  136. - UltraVNC Viewer 1.04
  137. - Unknown Devices =pcidev.txt update v671
  138. - UnStopable Copier 3.2
  139.  
  140. Other Fixes
  141. - AutoBuild error in CMD file for #95 corrected
  142. - INF update for FoxReader
  143. - VNCNeighborhood settings change for better XP SP2 support
  144.  
  145.  
  146. v3.12
  147.  
  148. Features
  149. - LB NIC Drivers 2.05 included, including Attansic fix
  150. - BTS drivers downgraded, many bugs in current release
  151. - The "core" updated to better support Dell OEM CD's
  152. - MultiBoot plugins updated for better USB booting
  153.  
  154. Added Software
  155. - H2testw
  156. - ImgBurn 2.4
  157.  
  158. Updated Software
  159. - All Anti-Spyware and Anti-Virus definitions updated 2/17/08
  160. - CPUz 2.44
  161. - MemTest86+ 2.0
  162. - Recuva 1.10.223
  163. - SpyBot S&D 1.5.2
  164.  
  165. Other Fixes
  166. - Kasperky 7 plugin now 64bit OS compatible
  167. - Opera and Firefox CMD file errors fixed
  168. - RamDisk is no longer formated in NTFS (several incompatibilities)
  169. - UBCD CMD file errors fixed
  170. - Vista RD CMD file errors fixed
  171.  
  172.  
  173. v3.11
  174.  
  175. Features
  176. - CMD file changes for a new "update" folder and Plugin Refresh tool
  177. - Plugin Refresh for plugins that need to refresh the "plugin" page, by Tom
  178.  
  179. Added Software
  180. - Fix HDC
  181. - Kaspersky Virus Removal Tool
  182. - Localization plugin for German, by Joshua
  183. - Penetcfg Network Config Tool, by Tom
  184. - Quick 'n Easy FTP Server 3.1
  185. - Vista Recovery Console (MultiBoot addon)
  186. - HiJackThis is back!
  187.  
  188. Updated Software
  189. - 7-zip 4.57
  190. - A-Squard 3.1.0.9
  191. - AusLogics Defrag 1.4.11.275
  192. - CCleaner 2.03.543
  193. - CPU-z 1.42
  194. - Defraggler 1.1.0.50
  195. - DriverPacks 8.01
  196. - Filezilla 3.0.4.1
  197. - FireFox 2.0.0.11
  198. - freecommander 2007.10a
  199. - NotePad++ 4.7.5
  200. - Opera 9.25
  201. - Recuva 1.09.194
  202. - RunScanner 1.0.0.20
  203. - SIW 1.73
  204. - Spybot 1.5.1.18 (beta 2) -addresses "slow" issues
  205. - TestDisk 6.9
  206.  
  207. Removed Software
  208. - Dr. Web Cureit
  209.  
  210. Other Fixes
  211. - HashCheck: spelling error
  212. - XML corrections for AVG and Avira
  213. - PPPOE update,no enable/disable for different sources necessary
  214.  
  215.  
  216. v3.10
  217.  
  218. Features
  219. - HashCheck: minor fixes
  220. - InnoSetup: minor changes to fix error handling
  221. - GoBack Check minor fixes
  222. - MyInfo: new features added
  223. - NIC drivers 2.02 included
  224. - USB keyboard and mouse hot plug BETA plugin added
  225.  
  226. Added Software
  227. - AVG AntiSpyware
  228. - CCleaner 2.02.527
  229. - Dial A Fix
  230. - Kaspersky 7 "commercial" plugin
  231. - Recuva 1.07.138
  232. - Super AntiSpyware
  233.  
  234. Updated Software
  235. - All Anti-Spyware and Anti-Virus definitions updated 11/21/07
  236. - aSquared 3.0.0.362
  237. - AusLogics Defrag 1.4.9.245
  238. - Avira 7.06.00.15
  239. - AVG 7.5.503
  240. - CPU-z 1.41
  241. - Dead Pixel Test 2.3
  242. - DiskCheckup 2.1 B1001
  243. - Eraser 5.84
  244. - Fab's AutoBackup Win:2.2
  245. - Filezilla 3.0.3
  246. - FireFox 2.0.0.9
  247. - Foxit Reader 2.2 B2129
  248. - freeCommander 2007.10.0.288
  249. - HDTune 2.54
  250. - IDSuite 2.10.0
  251. - IZArc 3.81 B1550
  252. - MBRFix 1.0.0.9
  253. - NTPWEdit 0.3
  254. - NotePad++ 4.5
  255. - nPOpuk 2.08
  256. - nwdskpe 3.03
  257. - Opera 9.24
  258. - PasswordPro 2.4.0.2
  259. - PeNetCfg 2.32
  260. - SpeedFan 4.33
  261. - SpyBot 1.5
  262. - SysInfo 1.70
  263. - TestDisk 6.8
  264. - TinyHexer 1.8.1.6
  265. - Unkown Devices
  266. - WinAudit 2.27 (unicode)
  267. - WinDirStat 1.1.2.80
  268. - WUL 1.21
  269. - xplorer2-lite 1.7.0.5
  270.  
  271. Removed Software
  272. - XBlock
  273. - HiJackThis
  274.  
  275. Other Fixes
  276. - Paragon Hard Disk Manager 8 plugin reworked
  277. - UnixUtils plugin updated and reworked
  278. - chkdsk CMD changes to fix possible conflicts
  279. - "Greyed items" now removed -most anyways, we are working on it
  280.  
  281.  
  282. v3.07 SE for PC Revue
  283.  
  284. Updated Software
  285. - All Anti-Spyware and Anti-Virus definitions updated 8/1/07
  286. - TestDisk 6.7
  287. - WinAudit 2.23
  288. - Unstoppable Copier 3.12
  289. - Topala System Info 1.69
  290. - DiskCheckup 2.1 Build 1000
  291.  
  292. Removed Software
  293. - Cisco
  294.  
  295.  
  296. v3.06
  297.  
  298. Features
  299. - Integrity Checker/HashCheck updated: NOD32 flase positive detection
  300. - BTS mass storage driver plugin "enabled" by default
  301. - BTS mas storage driver plugin reconfigured and updated with latest pack
  302. - Joshua's nVidia NIC plugin added
  303. - Version number added to "about" information
  304. - Minimize all and Maximize all buttons added to quick launch
  305.  
  306. Updated Software
  307. - All Anti-Spyware and Anti-Virus definitions updated 7/31/07
  308.  
  309.  
  310. v3.05
  311.  
  312. Features
  313. - Integrity Checker/HashCheck updated: several bugs fixed, new features, and
  314. dialouge changes.
  315. - BTS mass storage drivers plugin included.
  316. - NIC drivers updated to version 2.01.
  317.  
  318. Added Software
  319. - AVG 7.5.472
  320. - nPOPuk v2.04
  321.  
  322. Updated Software
  323. - All Anti-Spyware and Anti-Virus definitions updated 6/18/07
  324. - A-Squared Free 3.0.0.313
  325. - AntiVir v7.04
  326. - AusLogic's DiskDefrag v1.1.5.225
  327. - CPU-z v1.40
  328. - CWShredder v2.19
  329. - DeepBurner v1.8
  330. - DiskCheck v1.077
  331. - DriveEraser v1.11
  332. - Erunt v1.1j
  333. - Explore2FS 1.07
  334. - Express Burn v3
  335. - FileZilla v2.2.32
  336. - Foxit PDF Reader v2 1606
  337. - freeCommander v2006.06b
  338. - FreeUndelete v2
  339. - HiJackThis v2
  340. - IDSuite.dat v2.9.7
  341. - IP Sniffer v1.91.6.0
  342. - Joshua's KeyReader 1.2 (beta)
  343. - MbrFix 1.0.0.8
  344. - MBRWiz v1.53
  345. - MemTest v3.5
  346. - NeroInfoTool v4.4.0.0
  347. - Notepad++ v4.1.2
  348. - NWdskPE v3.0.2
  349. - Opera v9.21
  350. - Passmark DiskCheckup v2.0.1004
  351. - PasswordPro v2.3.1.0
  352. - Paragon Hard Disk Manager 8
  353. - PenetCfg v2.30
  354. - PreLogon
  355. - Prime95 v24.14
  356. - Putty v0.60
  357. - Restoration 3.2.13
  358. - RunScanner 1.0.0.19
  359. - SelfImage 1.21
  360. - SIW 1.68
  361. - Stinger v3.4.9
  362. - TestDisk v6.6
  363. - UltraVNC v1.1.0.2
  364. - VNC Neighborhood v1.1.9.2
  365. - VNCServer v4.1.2
  366. - VNCViewer v1.3.9
  367. - WinDLG v1.09b
  368. - Windows Update List v1.13
  369. - WinAudit v2.2.1
  370. - WinDirStat v1.1.2
  371. - xplorer2 lite v1.6.5.3
  372. - XPSetupLauncher v1.8
  373.  
  374. Removed Software
  375. - ClamWin
  376. - Popcorn
  377. - Scribe
  378. - SysClean
  379.  
  380.  
  381. v3.04
  382.  
  383. Features
  384. - New InnoSetup install routine.  An even newer version of HashCheck is
  385.   now called by the setup.  The setup checks for path errors such as
  386.   spaces in the path and if files exist in the path.  Includes the ability
  387.   to download update patches if they exist.
  388.  
  389. Added Software
  390. - RamDrive OEM licensed driver
  391. - BCDW password changing tool
  392.  
  393. Updated Software
  394. - All Anti-Spyware and Anti-Virus definitions updated 3/4/07
  395. - FireFox 2.0.0.1
  396. - Opera 9.1
  397. - ConfigPreLogon
  398. - HashChecking tool updated
  399. - Eraser 5.82
  400. - IZArc 3.7 1430
  401. - HDTune 2.53
  402. - a43 2.52
  403. - FileZilla 2.2.30a
  404. - ServiesPE
  405. - RunScanner
  406. - Notepad++ 4.01
  407. - AusLogics 1.12
  408. - SIW 1.66
  409. - DriveImageXML 1.21
  410.  
  411. Removed Software
  412. - netcat, too many false positives and deceptive AV warnings.
  413.  
  414. Other Fixes
  415. - USB keyboard fix
  416. - List of Tool location in menu changed
  417. - Malware items are now categorized as "Anti-Spyware."
  418. - AntiVirus items are not catagorized as "Anti-Virus."
  419.  
  420.  
  421. V3.03.01 Patch- fixes only applied with patch, no "full" version released
  422.  
  423. - PreLogon Expiration Date fix
  424. - Eventlog not capturing system events fix
  425. - GoBack detection tool RunOnce entry fixed
  426. - Default system font changed to Tahoma
  427. - autobuild.cmd - added "EnableExtensions" bug fix
  428.  
  429.  
  430. v3.03
  431. Features
  432. - Integrity Checker/HashCheck updated, several bugs fixed.
  433.  
  434. Added Software
  435. - Go Back removal tool in MultiBoot
  436. - Go Back detection tool that checks if Go Back is installed on the system.
  437. - Noir Style to GeoShell
  438.  
  439. Updated Software
  440. - All Anti-Spyware and Anti-Virus definitions updated 1/3/07
  441.  
  442. Other Fixes
  443. - Menu listing for Services added to Control Panel menu.
  444.  
  445.  
  446. v3.02
  447. Features
  448. - New hash checking tool integrated into the archive.  Checks individual
  449.   files and the extraction path for spaces.  If there is a problem then
  450.   UBCD4WinBuilder.exe will not be extracted and error messages will appear.
  451.  
  452. Added Software
  453. - Commercial plugins area.  Currently only Kaspersky and Ghost 8.  More will
  454.   be added in future releases.
  455. - aSquared Free
  456. - Fix IDE
  457. - Driver Wizard
  458. - CopyWipe
  459. - AusLogics Defrag
  460. - BootBuild
  461. - WRA
  462.  
  463. Updated Software
  464. - Drivers package version 1.9 added to build
  465. - All Anti-Spyware and Anti-Virus definitions updated 12/18/06
  466. - CPUID 1.36
  467. - xplorer2 lite 1.6.0.1
  468. - SIW 1.63
  469. - A43 1.63
  470. - WinAudit 2.15
  471. - TestDisk 6.4
  472. - Unstop copies 2.28
  473. - 7-zip 4.42
  474. - FireFox 2.0
  475. - Unisofs
  476. - Notepad++ 3.8
  477. - ESMA DiskCheck 1.0.77
  478. - ClamWin
  479. - Avira AV license now expires 5/07
  480. - CPU-z 1.38
  481.  
  482.  
  483. Removed Software
  484. - Defrag NT
  485.  
  486. Other fixes
  487. - Non existant help file references removed
  488. - Chkdsk MCD file updated and enhanced
  489. - PEUSB fixes
  490. - SetRes fix
  491. - Cisco plugin fixes
  492. - SortMenu slightly updated
  493.  
  494.  
  495.  
  496. >>-------------------------------------------------------------------------<<
  497. PE Builder change log:
  498.  
  499. v3.1.10a
  500.  
  501. Bugfix release
  502.   PE Builder would report, File 
  503.   "C:\pebuilder3110\BartPE\i386\system32\NTOSKRNL.EXE" not found, on some older 
  504.   windows versions.
  505.  
  506. Changes to pebuilder.exe:
  507. - After building, PE Builder checks if files required for booting BartPE are 
  508.   missing. The messages printed about missing files should have been warning 
  509.   messages, but they where error messages. Changed them to warning.
  510. - The pre-flight check also did not work OK for server 2003 (with no SP) and 
  511.   Windows XP with SP1, this has been fixed.
  512.  
  513. v3.1.10
  514.  
  515. Boot BartPE on a system with 64MB
  516.   Did you ever try to boot BartPE on a system with only 64MB of memory? I used 
  517.   to keep a separate CD (nickname "SmallPE") for this. This CD did not have a 
  518.   ramdrive and some other plugins, so that it would boot on those old 64MB 
  519.   systems. Not anymore! Thanks to an updated nu2menu and a little ramdisk 
  520.   parameter tuning, you can use the same BartPE CD also for 64MB system. Of 
  521.   course this does not include huge and hungry plugins like xpe and so...
  522.  
  523. Supported languages
  524.   PE Builder currently supports the following languages:
  525.   english*, dutch*, czech*, german*, japanese*, russian*, slovak*, arabic, 
  526.   brazilian, chinese_chs, chinese_traditional_bg5, french, greek, italian, 
  527.   macedonian, polish, portuguese, romanian, spanish and turkish.
  528.   (*) Help pages are also available.
  529.  
  530. Pre-Flight check
  531.   This is a first attempt to check if all files required to boot BartPE exist in 
  532.   the output location. At current a warning message is printed if a file is 
  533.   missing.
  534.  
  535. See below for more details...
  536.  
  537. Changes to pebuilder.exe:
  538. - Added an error and warning counter on build dialog.
  539. - Added a value of 8 to SourceDisksFiles attribute. This will rename the 
  540.   filename to uppercase.
  541. - Uppercasing windows files is only done, when an ISO image is build.
  542. - Added an option where you can disable uppercasing the windows files.
  543. - The output directory was created in uppercase, while this is not needed. Fixed 
  544.   it.
  545. - Added a routine that, after building, checks if files required for booting 
  546.   BartPE are missing from the output directory. Prints warning messages if files 
  547.   are missing.
  548. - Added a parser variable @Lcid@, which expands to the system default language 
  549.   identifier (for example "409").
  550. - Added an option to erase the ISO image and the output folder after succesfull 
  551.   CD burn.
  552. - When burning using starburn, only devices capable of writing to CD or DVD are 
  553.   shown in the device listbox. Also when no device is selected PE Builder will 
  554.   select the best device for you.
  555.  
  556. Changed items:
  557. + pebuilder.inf: Removed olethk32.dll from KnownDLLs. W2k3 SP1 will crash if the 
  558.   NTVDM.EXE is stored in i386\system32 with the above RegKey. This happens for 
  559.   example with the dospe plugin. In W2k3 the olethk32.dll doesn't exist in the 
  560.   KnownDll List.
  561. + pebuilder.inf: bootfont.bin is now also copied. Mainly used in non-english 
  562.   languages. It uses the new sourcedisksfiles attribute value of 8 to uppercase 
  563.   the file in ISO images.
  564. + nu2shell.exe: v1.3, the environment variables USERPROFILE and ALLUSERSPROFILE 
  565.   where not set correctly (in fact they where erased). Fixed.
  566. + plugin\stinger: updated to work with new stinger filenames like "stng259.exe".
  567. + plugin\irfanview: added "files" folder.
  568. + plugin\ramdisk: updated ramdisk.inf. Now the ramdisk switches to 4MB in size 
  569.   when the system is low on memory. Normally systems with 90MB or less will end up 
  570.   with a 4MB ramdisk. This enables you to run your normal BartPE CD on system with 
  571.   only 64MB of memory.
  572. + plugin\nu2menu: updated nu2menu.exe to v0.3.52. Nu2menu was running out of 
  573.   memory a bit fast on systems with very little memory (<64MB). Fixed memory 
  574.   allocation bug.
  575. - plugin\total commander\wincmd.ini, Small83Names=0
  576. - Updated the following languages files:
  577.   lang\english.lng: updated, the following language numbers: 288-293
  578.   lang\dutch.lng
  579.   lang\chinese_chs.lng
  580.   lang\czech.lng
  581.   lang\dutch.lng
  582.   lang\english.lng
  583.   lang\french.lng
  584.   lang\german.lng
  585.   lang\greek.lng
  586.   lang\italian.lng
  587.   lang\macedonian.lng
  588.   lang\polish.lng
  589.   lang\romanian.lng
  590.   lang\slovak.lng
  591.   lang\spanish.lng
  592. - Updated the following help files:
  593.   help\english\pluginformat.htm, added help for SourceDisksFiles attribute value 8.
  594.   help\dutch\pluginformat.htm
  595.  
  596. Added items:
  597. - Added the following languages:
  598.   lang\arabic.lng
  599.   lang\brazilian.lng
  600.   lang\chinese_traditional_bg5.lng
  601.   lang\japanese.lng
  602.   lang\russian.lng
  603.   lang\portuguese.lng
  604.   lang\russian.lng
  605.   lang\turkish.lng
  606.  
  607. v3.1.9 stable release
  608.  
  609. Changes to pebuilder.exe:
  610. - Made the plugin and build dialog bigger, now you can "see" more.
  611. - When adding a custom folder, the build log showed "Error: Adding custom 
  612.   directory: <path>", while everything was fine. Fixed it.
  613.  
  614. Added items:
  615. - plugin\starwind, forgot to add it in previous version.
  616. - plugin\deepburner, forgot to add some files in previous version.
  617.  
  618. Changed items:
  619. - lang\english.lng: updated, the following language numbers: 24
  620. - lang\dutch.lng: updated to reflect change to english.lng
  621.  
  622. v3.1.8b bugfix release
  623.  
  624. Changes to pebuilder.exe:
  625. - Bug fix: When booting an error occurs: Could not load 
  626.   i386\system32\BIOSINFO.INF Error code 18. Problem was that the system32 folder 
  627.   (and all registry related files) where in lowercase. Fix it.
  628.  
  629. v3.1.8a beta release
  630.  
  631. Changes to pebuilder.exe:
  632. - Bug fix: When trying to copy "setupreg.hiv=a,,2" pebuilder always took the 
  633.   files from the pebuilder directory (default registry build location). PE Builder 
  634.   now never looks in de pebuilder directory anymore (maybe add an attribuut in 
  635.   time when needed).
  636. - Changed the registry building routines for the above bug fix. Instead of using 
  637.   the pebuilder directory as a temporarily place for building the registry files, 
  638.   PE Builder now directly uses the output location. This also saves an extra copy 
  639.   step.
  640. - A lot of changes to the program for multi language support.
  641. - Starburn now using SPTi, no need for aspi (WnASPI32.dll) anymore.
  642. - Improved starburn burning routines.
  643. - Added a data verify option for starburn.
  644. - Added context sensive and multilanguage enabled help (F1 key).
  645.   See translations.txt for more information.
  646. - If you change the plugin list columnwidth, the columnwidth is saved to 
  647.   input.inf as "pluginColumns".
  648. - Ability to suppress warnings (input.inf -> SupressWarnings=1)
  649. - Added a parser variable @Language@, which expands to the filename of the 
  650.   current selected language (for example "german").
  651. - Added a new "search" dialog. This dialog will search all drives (of the type: 
  652.   fixed, CD-Rom or removable) and all directories for valid windows installation 
  653.   files. Depending on how much files are on your system, this can take a while! 
  654.   When more than one valid location is found, a dialog will appear where you can 
  655.   select which location you want to use.
  656. - Somehow I managed to remove the duplicateonce option in mkisofs, have put it 
  657.   back.
  658. - Added language autodetect, to enable this you must fill in the lcid in the 
  659.   language file.
  660. - The current language file is copied on the CD as system32\lang\default.lng 
  661.   (directory id for "system32\lang" is 29999).
  662.  
  663. Changed items:
  664. - lang\english.lng: updated, other languages need to check/update the following 
  665.   language strings: 35, 159-162, 206-216, 260-287
  666.   added lcid=409
  667. - lang\dutch.lng: almost redone the entire file (dutch is my first language)
  668.   added lcid=413
  669. - plugin\bartpe\netconfig.exe, updated for multilanguage support.
  670.  
  671. Removed items:
  672. - Removed the firefox plugin, instead of this a new "ready to use" plugin has 
  673.   been created as a separate download. Check the PE Builder page for this.
  674.  
  675. v3.1.7
  676.  
  677. Changes to pebuilder.exe:
  678. - More changes to the program for multi language support.
  679. - Starburn devices can be selected manually (not autodetect).
  680. - Starburn now defaults to TAO write mode and not DAO.
  681. - You can now select between burning with cdrecord or starburn.
  682. - Fixed, [<<] and [>>] navigation buttons when using a non-english language.
  683.  
  684. Added items:
  685. - deepburner plugin (see plugin\deepburner\deepburner.htm)
  686.  
  687. Changed items:
  688. - lang\english.lng: updated
  689. - lang\dutch.lng: updated
  690. - pebuider.inf: added enable showing ACL permissions sheet on files and folders
  691. - firefox plugin, create a complete new plugin.
  692.  
  693. v3.1.6
  694.  
  695. Changes to pebuilder.exe:
  696. - More changes to the program for multi language support.
  697.  
  698. v3.1.5
  699.  
  700. Changes to pebuilder.exe:
  701. - A lot of changes made to whole program for multi language support.
  702. - In a network .inf file, if the word (class) "Net" is written in lowercase
  703.   it causes the builder to skip it as an unsupported class.
  704.   This has been fixed by using a caseless compare.
  705. - Skipping the beta popup warning when running with -auto parameter on the 
  706.   command line.
  707. - Changed the uppercase function, now uppercase is called *after* the 
  708.   plugins are parsed. Directories and files with dirid < 30000 are converted 
  709.   to uppercase.
  710.  
  711. Added items:
  712. - plugin\starwind: iSCSI Target [server] from Rocket Division Software
  713.  
  714. Changed items:
  715. - plugin\zz5\nu2shell: There was some testing code left behind in nu2shell.exe 
  716. that fixed the ramdrive letter to "b:", removed it.
  717. - plugin\zz5\nu2shell\nu2shell.inf: Fixed space in path problem.
  718.  
  719. v3.1.4 beta release
  720.  
  721. Changes to pebuilder.exe:
  722. - The Windows files are build/copied in UPPERCASE.
  723.   No need for mkisofs.exe to uppercase the entire CD anymore.
  724.   This opens the option to burn for example with Nero Burning Rom v6.6.0.6 
  725.   (and higher). Here is how to burn when using Nero Burning Rom:
  726.   1) New compilation, CD-ROM (Boot),
  727.      [Boot] Image file=<PE-Builder>\BartPE\bootsect.bin, kind of emulation=no 
  728.      emulation, number of loaded sectors=4
  729.      [ISO] data mode=1, file system=ISO 9660:1999
  730.      *** Important! any other file system then "ISO 9660:1999" will not work!!! ***
  731.   2) Add all files and folders from your pebuilder output folder
  732.      (<PE-Builder>\BartPE by default) to your compilation.
  733.   3) Burn it.
  734. - Added a "config" button to the plugin dialog to start a configuration tool 
  735.   for a plugin. This configuration tool can be a script or a executable.
  736.   Add to the [PEBuilder] section the key "Config".
  737.   Sample:
  738.     [PEBuilder]
  739.     Name="Nu2Shell"
  740.     Enable=1
  741.     Config=nu2shellcfg.exe @PluginFile@
  742. - Added a parser variable @PluginFile@, which expands to the filename of the 
  743.   current plugin (absolute path).
  744. - Added a "refresh" button to the plugin dialog to reread the plugin files.
  745. - Added "XP style look".
  746. - Added a check for administrator rights, for building pebuilder needs 
  747.   administrator rights.
  748. - Added a check to tell the user that a beta version is being used.
  749.  
  750. Changed items:
  751. - plugin\zz5\nu2shell: Added "nu2shellcfg.exe" for setting password and boot 
  752.   prompt. See "config" button in PE Builder plugin dialog.
  753. - plugin\zz5\nu2shell: When a ramdrive is found, a profile is automatically 
  754.   build on the ramdrive.
  755.   The following shell folder IDs are created: CSIDL_PROFILE, 
  756.   CSIDL_FAVORITES, CSIDL_RECENT, CSIDL_SENDTO, CSIDL_STARTMENU, 
  757.   CSIDL_DESKTOPDIRECTORY, CSIDL_NETHOOD, CSIDL_APPDATA, CSIDL_PRINTHOOD, 
  758.   CSIDL_LOCAL_APPDATA, CSIDL_COMMON_STARTMENU, CSIDL_COMMON_PROGRAMS, 
  759.   CSIDL_COMMON_STARTUP, CSIDL_COMMON_DESKTOPDIRECTORY.
  760. - pebuilder.inf, small change, removed winbom.ini and winpeoem.sif. Added 
  761.   fsutil.exe
  762. - plugin\ramdrive: Updated to a Nu2 Production version 5.2.10.2. This 
  763.   version is specially created for BartPE.
  764.  
  765. Added items:
  766. - plugin\firefox: Firefox v1.0.1
  767. - pe2usb.cmd: this installs BartPE to USB Flash Drive using setupldr from 
  768.   w2ksp1 with a ramdisk-bootstrap-loader. See pe2usb.txt for more info.
  769.  
  770. Removed items:
  771. - plugin\peloader, sorry theTruth!
  772. - plugin\!profiles. Nu2shell.exe now creates the profiles.
  773.  
  774. v3.1.3 public release
  775. Changes to pebuilder.exe:
  776. - Changed the way that the splash screen was destroyed. Hopefully this will 
  777.   fix that sometimes pebuilder comes up behind some other window.
  778. - PE Builder does not copy addon language files like spr*.dll and obr*.dll 
  779.   anymore. These files can be found in the file layout.inf section 
  780.   SourceDisksFiles and have a number between 700 and 740 in the 8th column. These 
  781.   files would overwrite the original file that is in the correct language. For 
  782.   example: When building from Windows XP SP2 US, xpsp2res.dll would be in the 
  783.   "Lithuanian" language.
  784. - If the "-auto" command line option is specified, pebuilder does not prompt 
  785.   the license agreement.
  786.  
  787. Changed items:
  788. - plugin\peinst.cmd: added timeout=30 option for boot.ini and a small path 
  789.   fix for mkbt.exe.
  790. - plugin\autorun: updated to v1.0.5
  791. - plugin\nu2menu\nu2menu.xml: Added a dummy @SetMenuPos( 'L','B' ) to fix 
  792.   position of the "go" button after screen resolution change.
  793. - plugin\ultravnc\ultravnc.inf: small fix if missing some files
  794. - plugin\zz5\peloader\peloader_nu2menu.xml: removed an invalid line <?xml 
  795.   version="1.0"?>.
  796.  
  797. Added items:
  798. - plugin\zz5\nu2shell: my own version of "peloader" (sorry TheTruth). 
  799.   Functionality is simular but with a boot password protection. See 
  800.   nu2shell.txt for more info.
  801.  
  802. Changed items:
  803. - plugin\autorun: updated to v1.0.5.
  804. - plugin\peinst: small bugfix. Added "timeout=30" when installing to boot.ini.
  805. - plugin\ultravnc\ultravnc.cmd: minor changes.
  806.  
  807. v3.1.2 public release
  808.  
  809. Changes to pebuilder.exe:
  810. - Fixed a bug when adding some network drivers. PE Builder did not find the 
  811.   device sections when the Version/provider string is not equal to the key 
  812.   listed in the Manufacturer section. Fixed.
  813. - The "ISOduplicatesonce=1" option in the input.inf did not work, fixed.
  814.  
  815. v3.1.1
  816. Changes to pebuilder.exe:
  817. - The "-exit" command line parameter did not work, fixed.
  818.  
  819. Changed items:
  820. - Updated plugin\ultravnc. Some small changes and fixes. Added the 
  821.   ultravnc.htm file.
  822.  
  823. v3.1.0 public release
  824.  
  825. Changes to pebuilder.exe:
  826. - Fixed a bug when adding storage drivers. PE Builder did not add the last 
  827.   line from the "HardwareIds.scsi.xxx" section.
  828.  
  829. Changed items:
  830. - the help files (help\*.htm) have been updated.
  831. - Updated plugin\ramdisk\ramdriv.sys to v5.2.10.2m. Should fix freezing 
  832.   problems on boot when running on Virtual PC.
  833. - Updated pebuilder.inf, added traffic.dll (needed for pathping.exe)
  834. - Updated pebuilder splashscreen and the bartpe wallpaper (blue look).
  835.  
  836. Added items:
  837. - added plugin\ultravnc. VNC can be run in server mode, so you can connect 
  838.   to BartPE system.
  839.  
  840. Removed items:
  841. - Removed plugin\vncviewer. You should now use ultravnc.
  842.  
  843. v3.0.37 beta
  844. Changes to pebuilder.exe:
  845. - Fixed a bug when adding some network drivers. PE Builder did not handle 
  846.   empty Sections correctly and reported something like "Error: Section 
  847.   "DEFAULTDESTDIRS" does not exist..."
  848. - Fixed program crash when hitting Escape key while building.
  849. - Changed default font to tahoma, this way pebuilder also looks nice when 
  850.   running in BartPE. Yes pebuilder runs fine on BartPE.
  851.  
  852. v3.0.36 beta
  853. Changes to pebuilder.exe:
  854. - Fixed a bug when adding some network drivers. PE Builder did not handle 
  855.   the INF DestinationDirs Section correct as described in Windows DDK Device 
  856.   Installation.
  857. - Fixed a bug when adding some network drivers. PE Builder did not select the 
  858.   correct CopyFiles Section.
  859.  
  860. v3.0.35
  861. New items:
  862. - added a first version of my own network configuration GUI (netconfig.exe)
  863.   You can find it in the menu as system->network->Load Network Support (GUI)
  864.  
  865. Changes to pebuilder.exe:
  866. - Added hnetcfg.dll to pluging\bartpe\bartpe.inf, to fix filesharing trouble with winxp/sp2.
  867. - Filtered out "disk" and "tape" devices from the devicelist combobox.
  868. - Added an advanced option to enable absolute output path.
  869. - Fixed problem with compressed driver files (for example "yk51x86.sy_") in 
  870.   drivers folder.
  871. - Fixed problem with some network drivers, where pebuilder complains about a 
  872.   section not having a copyfiles key. Pebuilder produced an error something like:
  873.   Error: File "c:\...\drivers\Net\cb102\CB102B.Reg" does not exist...
  874. - Fixed "cdrecord: No such file or directory" error when path to iso image 
  875.   contained spaces.
  876. - Many small internal code changes.
  877.  
  878. Changed items:
  879. - Updated plugin\ramdisk\ramdriv.sys to v5.2.10.1
  880. - Updated nu2menu to v0.3.49 (now supports hidden menu items)
  881. - Change plugin\bartpe, added the new Network Configuration Tool (netconfig.exe)
  882.   added Load Fileshare Support (msserver.cmd) and some other small changes.
  883.  
  884. v3.0.34
  885. Changes to pebuilder.exe:
  886. - Output directory is automatically created when using "-auto" argument.
  887. - Added CD burning (cdrecord.exe). Using Reanimatolog's Win32/Mingw32 
  888.   version 2.01 of mkisofs.exe and cdrecord.exe for this.
  889.   There is also a erase option and a combobox for selecting the writer 
  890.   device.
  891. - Fixed a bug in processing driver INF files (in drivers folder), this 
  892.   caused intel drivers failing to load (error 5 access denied). Now all 
  893.   sections (not only the first) from a copyfiles line are processed.
  894.  
  895. Changed items:
  896. - pebuilder.inf: Removed [BuildISO] exec values. Use the GUI to change 
  897.   burning option. I will add more customized options in next version.
  898. - Some small changes.
  899.  
  900. v3.0.33
  901. Changes to pebuilder.exe:
  902. - Completely new user interface. Because of this alot has changed!
  903. - Changed the icon.
  904. - Changed the splash screen.
  905. - When you start PE Builder for the first time, you must agree to the
  906.   license agreement.
  907. - On first build the windows end-user license agreement (eula.txt) is shown.
  908. - Added "skip building registry" and "skip building files" in the option
  909.   screen for advanced users.
  910. - Added "Build ISO (F5)" option to the "Builder" menu to quickly rebuild
  911.   the ISO image.
  912. - New command line options:
  913.   -auto -exit -overwrite -verbose -skipregistry -skipfiles -buildiso
  914.   See help index "Commandline options" for more info.
  915. - PE Builder now returns the number of errors while building as the
  916.   errorlevel.
  917. - When pebuilder starts building it first completely erases the output
  918.   folder. This is somewhat dangerous. Imagine what would happen if a user would
  919.   select c:\windows as the output path. So pebuilder now only accepts an
  920.   output path relative to the pebuilder directory. For example if you would
  921.   enter "BartPE" as the output path and pebuilder is located in your
  922.   "c:\pebuilder" directory the full output path becomes "c:\pebuilder\BartPE"
  923. - A few very small engine bug fixes.
  924. - A lot of other small changes and enhancements.
  925.  
  926. New items:
  927. - Included a new plugin "zz_peloader" that contains peloader.exe and
  928.   peshutdown.exe created by Pierre Mounir (TheTruth). PELoader is a shell loader
  929.   that removes the resource limits (user resources limit & 24 hour time limit)
  930.   from BartPE in a legal way, no need for any patches.
  931.   Thanks Pierre!!!
  932. - New way of adding network drivers. Just create a new folder in "drivers\Net"
  933.   and drop all vendor nic driver files in that new folder and pebuilder will automatically
  934.   include those drivers.
  935. - New way of adding storage drivers. Just create a new folder in
  936.   "drivers\SCSIAdapter" and drop storage driver files in that new folder. PE
  937.   Builder will automatically include those drivers. Please note that PE Builder
  938.   needs the drivers "txtsetup.oem" file and it ignores the *.inf driver files.
  939. - Added a slipstream dialog that helps less advanced users to slipstream 
  940.   their windows installation files. See menu "source->slipstream".
  941.  
  942. Changed items:
  943. - plugin\ghost8, some small changes
  944. - plugin\nu2menu, new version and some small changes to menu xml file.
  945. - split plugin\bartpe and plugin\penetcfg into 2 separate plugins.
  946. - updated penetcfg to v2.20
  947. - removed plugin\nic_xxx, use the new way of adding drivers!
  948. - removed plugin\dsk_xxx, use the new way of adding drivers!
  949.  
  950. v3.0.32
  951. Changes to pebuilder.exe:
  952. - Pebuilder needed a very minor fix to support Windows XP SP2 Release
  953.   Candidate 1 (RC1)
  954.   To get the SP2 RC1 go here:
  955.   http://www.microsoft.com/technet/prodtechnol/winxppro/sp2preview.mspx
  956.  
  957. New items:
  958. - plugin\dsk_hpt3xx: HighPoint HPT3xx ATA RAID Driver
  959. - bartpe.bmp: the new official "BartPE" wallpaper, created by Henk de
  960.   Jong.
  961.  
  962. Changed items:
  963. - plugin\nu2menu:
  964.   * Updated nu2menu.exe to v0.3.45. Added @Exit() function.
  965.   * New program nu2menumsg.exe, this program can send simple script
  966.   commands to nu2menu.exe. See reboot.cmd for an example.
  967.   * Added nu2go.bmp: New "go" button.
  968.   * New command "reboot" to reboot BartPE from a batch/command script.
  969. - plugin\a43: Update A43 File Manager to v2.26
  970.  
  971. v3.0.31
  972. - plugin\bartpe:
  973. - plugin\network:
  974.   updated penetcfg.exe to v2.1.1 build1 (same version but file is
  975.   different?!?)
  976.  
  977. v3.0.30
  978. This version is the first official public release with "built-in"
  979. network support (using bartpe/penetcfg)!
  980.  
  981. Changes to pebuilder.exe:
  982. - New button "search" added to the source dialog.
  983.   This will search your system for valid windows XP/2003 installation
  984.   locations.
  985.   First check (registry):
  986.     hive=HKEY_LOCAL_MACHINE subkey=SOFTWARE\Microsoft\Windows\CurrentVersion\Setup value=SourcePath
  987.     hive=HKEY_LOCAL_MACHINE subkey=SOFTWARE\Microsoft\Windows NT\CurrentVersion value=SourcePath
  988.   Second check (windir):
  989.     The current windows directory will be checked
  990.   Third check (drive search):
  991.     All local fixed disk and CD-Rom drives are searched, on fixed disk
  992.     only a list of paths will be searched, currently only the root, but
  993.     I can easily add other known locations. On CD-Rom drives the
  994.     entire media is searched.
  995.   When the source path editbox is empty, search function will go off automatically.
  996. - New button "check" added, this will show if source path is valid,
  997.   the windows productname and the windows CD name.
  998. - Changed SourceDiskFiles attribute value "4".
  999.   It was not possible to optionally copy files from the windows source
  1000.   CD, for example: "msvbvm50.dll=2,,4" would give an error.
  1001.   This has been fixed.
  1002. - Changed the order of processing plugin INF sections, swapped
  1003.   SourceDisksFiles and SourceDisksFolders
  1004.   The old order was:
  1005.     WinntDirectories, SourceDisksFiles, SourceDisksFiles.x86,
  1006.     SourceDisksFiles.<buildnr>, SourceDisksFolders,
  1007.     SourceDisksFolders.<buildnr>
  1008.   The new order is:
  1009.     WinntDirectories, SourceDisksFolders,
  1010.     SourceDisksFolders.<buildnr>, SourceDisksFiles,
  1011.     SourceDisksFiles.x86, SourceDisksFiles.<buildnr>,
  1012. - Fixed GUI deadlock, when you have used "autobuild" and manually
  1013.   (re)moved the source directory, next time you started pebuilder.exe
  1014.   would get you in a deadlock situation, clicking "next" did not take
  1015.   you to the next dialog window.
  1016.  
  1017. Changed items:
  1018. - Updated bartpe.exe to v1.2.3
  1019.   The "-minint" option is now compatible with "factory.exe -minint".
  1020. - plugin\bartpe:
  1021.   updated penetcfg.exe to v2.1.1 build1
  1022.   file sharing now also works!
  1023. - plugin\dospe: when sertain files not exist the copy will not fail anymore.
  1024. - plugin\autorun: updated keydown.exe to v1.1
  1025.   (dospe and autorun changes done by Erwin Veermans)
  1026. - plugin\network:
  1027.   updated penetcfg.exe to v2.1.1 build1
  1028.  
  1029. v3.0.29
  1030. New items:
  1031. - plugin\bartpe: Network Support [bartpe/penetcfg]
  1032.   Network support using pebart.exe by Bart Lagerweij and penetcfg.exe
  1033.   by theTruth (no need for factory.exe and [s]netcfg.exe!)
  1034.   Warning: this plugin is a BETA version!
  1035.   Note: file sharing does not work correctly at this time!
  1036.  
  1037. Removed items:
  1038. - plugin\penet (see the new plugin\bartpe)
  1039.  
  1040. Changed items:
  1041. - plugin\dsk_cpqcissm\cpqcissm.inf: added id
  1042.   "PCI\VEN_0E11&DEV_0046&SUBSYS_409D0E11" to support Smart Array 6400
  1043.   U320 EM Controller
  1044. - plugin\pehdinst\pehdinst.cmd: PE Hardisk Installed updated to v1.0.3
  1045.   Added a check for a "bartpe.tag" file before removing folders like
  1046.   \minint and \programs on the target drive. This will prevent
  1047.   accidental removal for those directories when a user already has a
  1048.   \programs folder on his system before installing BartPE.
  1049. - plugin\a43: updated A43 File Management Utility to v2.24
  1050.  
  1051. v3.0.28
  1052. - plugin\penet\penet.htm: fixed typo
  1053.  
  1054. v3.0.27
  1055. Changed items:
  1056. - plugin\total commander\files folder was missing, added.
  1057. - plugin\total commander\totalcmd.inf: added "files" to wincmd.key.
  1058. - plugin\mcafee\mcafee.inf: fixed missing file scangui.txt
  1059. - fixed some typos.
  1060.  
  1061. New items:
  1062. - plugin\snapshot: Drive snapshot tool (shareware)
  1063.   Included with permission from the author.
  1064. - plugin\penet: Network Support [PENET]
  1065.   Network support using penet.exe by Bart Lagerweij
  1066.   (instead of netcfg.exe or snetcfg.exe)
  1067.   Warning, this plugin is a BETA version!
  1068.  
  1069. v3.0.26
  1070. Changes to pebuilder.exe:
  1071. - Fixed bug that caused "Error: loadKey failed" when using the builder
  1072.   on Windows 2000 systems and using the source files from CD.
  1073.  
  1074. Changed items:
  1075. - plugin\patch_824146.htm: fixed typo
  1076. - plugin\mcafee: Updated scangui.exe to v1.0.3
  1077. - plugin\a43: updated A43 File Management Utility to v2.19
  1078.   (Fixed sorting bug when sorted by name on launching A43)
  1079.  
  1080. v3.0.25
  1081. Changes to pebuilder.exe:
  1082. - Changed the source input path check, changed file version from 1106
  1083.   (sp1a) into 1045 (sp1).
  1084. - Added "buildnr" to Software.AddReg, Software.AddReg,
  1085.   Software.DelReg, SetupReg.AddReg, Default.AddReg, Default.DelReg,
  1086.   SourceDisksFiles and SourceDisksFolders section
  1087.   Sample:
  1088.   [SourceDisksFiles.2600]
  1089.   files\xp\sp2\ole32.dll=2,,1           ; for XP
  1090.   [SourceDisksFiles.3790]
  1091.   files\2k3\rtmgdr\ole32.dll=2,,1       ; for 2k3
  1092. - When an invalid directoryID is specified in sourcedisksfolders
  1093.   pebuilder would crash. Fixed it, pebuilder print an error about not
  1094.   finding the ID.
  1095.  
  1096. New items:
  1097. - plugin\patch_824146: RPCSS Service Security Patch (KB824146)
  1098. - plugin\sermouse: Serial Mouse driver
  1099. - plugin\mozillaembed: Mozilla Embedded webbrowser
  1100.  
  1101. Changed items:
  1102. - plugin\mcafee: Added a GUI (scangui.exe) to start the scanner.
  1103. - pebuilder.inf, the environment path variable was set twice, so the
  1104.   second entry wrote over the first one. Fixed.
  1105. - plugin\nu2menu\nu2menu.xml, removed color depth.
  1106.   This does not work on all video adapters.
  1107.  
  1108. v3.0.24
  1109. Changes to pebuilder.exe:
  1110. - Input parameter are no longer saved to pebuilder.inf. They now are saved to a
  1111.   separate file input.inf, this way the pebuilder.inf file stays somewhat
  1112.   unchanged for most of us.
  1113. - Added an extra value for SourceDisksFiles/attribute.
  1114.   Value 4 means: only copy the file if it exists. Don't complain when it does
  1115.   not exist. Handy for "trying" to copy file that "may" exist.
  1116.  
  1117. New items:
  1118. - plugin\dsk_cpqcissm: Added plugin for HP/Compaq Smart Array 5x and 6x Driver
  1119.  
  1120. Changed items:
  1121. - plugin\!profiles: The ProfilesDir environment variable was not set
  1122.   correct, fixed.
  1123. - plugin\total commander\totalcmd.inf: Updated. Try to copy wincmd.key
  1124. - plugin\total commander\wincmd.ini: Updated.
  1125.   added "StartupScreen=0" option to remove the Splash Screen...
  1126. - plugin\total commander\totalcmd.htm: Updated.
  1127. - plugin\bst5\bst5.inf: Updated. Try to copy bst5.key
  1128. - plugin\nu2menu\nu2menu.inf: Updated. Try to copy nu2go.bmp
  1129. - plugin\bst5\bst5.htm: Updated.
  1130. - plugin\nic_intelpro\nic_intelpro.inf: Updated.
  1131.   The plugin did not work on all systems.
  1132.   Now including .cat, .din and prounstl.exe.
  1133.  
  1134. v3.0.23
  1135. Changes to pebuilder.exe:
  1136. - Changed the source input path check, you cannot continue when you
  1137.   are using windows xp sp0 or lower.
  1138.  
  1139. New items:
  1140. - A43 File Management Utility - as the new explorer replacement.
  1141.   It is small, it loads fast, just what we need. The program is written
  1142.   by B.G. Miller and it is included with PE Builder with permission from
  1143.   the author. He even made some small changes to the program so that it
  1144.   would run from a readonly media without trouble, isn't that great!
  1145. - plugin\!profiles: This plugin creates the "Profiles" folder to store
  1146.   user profiles. It creates the %systemroot%\Profiles\All Users\Desktop
  1147.   and the %systemroot%\Profiles\Default User\Desktop folders. Where
  1148.   %systemroot% is \i386 (on CD) and \minint (on HD). The
  1149.   DefaultUserProfile and AllUsersProfile is set to point to these 2
  1150.   directories. This should avoid any conflicts with existing "documents
  1151.   and settings" folders when installing BartPE to harddisk, next to an
  1152.   existing windows installation (boot.ini). Also this will avoid any
  1153.   language conflicts. The profiles directory is the same on any language
  1154.   now.
  1155.   This plugin replaces the old !document.inf plugin! Note that this
  1156.   plugin does not create the "document and setings" folder!
  1157.  
  1158. Changed items:
  1159. - plugin\network:
  1160.   Changed line in network.inf to "penetcfg\penetcfg-*.ini=2,,1"
  1161.   This will copy all ini file starting with "penetcfg-"
  1162.   Also added custom A: and C: profiles.
  1163.   Fixed some small things.
  1164. - plugin\nic_intelpro: Updated Intel PRO 100/1000 network adapter plugin
  1165.   This replaces the old nic_e100b325 and nic_e1000325 plugin!
  1166. - plugin\pehdinst: PE Hardisk Installed updated to v1.0.2 Installing
  1167.   BartPE to FAT system volume is now also working. This plugin replaces
  1168.   the "pecd2hd" plugin! You can also use the PE Harddisk installer to
  1169.   install from the PE Builder output directory, no need to burn a CD!
  1170.   Very handy for testing BartPE!
  1171. - plugin\total commander: Updated total commander plugin for version 6
  1172. - plugin\nu2menu: Updated nu2menu.exe to v0.3.44.
  1173.   We think there is a bug in server 2003, when booting winPE from
  1174.   harddisk and the shell program tries to load a bitmap image from
  1175.   file. Created a workaround in nu2menu for this.
  1176. - plugin\aspi\aspi.inf: Added help entry.
  1177. - Updated the pebuilder.hlp file a little bit.
  1178.  
  1179. Removed items:
  1180. - 2xexplorer plugin. It was loading very slow, on some systems
  1181.   it didn't start. To much trouble.
  1182. - plugin\nic_e100b325, see plugin\nic_intelpro
  1183. - plugin\nic_e1000325, see plugin\nic_intelpro
  1184. - plugin\pecd2hd, see plugin\pehdinst
  1185. - plugin\!document.inf
  1186.  
  1187. v3.0.22
  1188. Changes to other files:
  1189. - nu2menu.xml: replaced "cmd.exe /c start
  1190.   @GetWinDir()\system32\[CPL_Name]" into "rundll32.exe
  1191.   shell32.dll,Control_RunDLL @GetWinDir()[CPL_Name]"
  1192. - Added ghost8 plugin.
  1193. - Added aspi plugin.
  1194. - Updated penetcfg to v2.0. Added 2 profiles, one for dhcp one for static IP.
  1195.  
  1196. v3.0.21
  1197. - Bugfix: There was a directory ID overlap in the "sourcedisksfolders"
  1198.   function. This caused files to get copied into the wrong directory.
  1199. - Rewrote some internal functions for handling directory IDs.
  1200.  
  1201. v3.0.20
  1202. Changes to pebuilder.exe:
  1203. - BugFix: The registry data field "%RamDrv%\@ProfilesDir@" resulted in
  1204.   "%RamDrv%\Documents and". The number of bytes to write was set to the
  1205.   old (unparsed) string. This has been fixed.
  1206.  
  1207. v3.0.19
  1208. Changes to pebuilder.exe:
  1209. - Updated the peParse() function. Supported variables are now:
  1210.   @ProfilesDir@, @IsoFile@, @OutDir@, @SourcePath@, @Verbose@,
  1211.   @Build@, @Version@, @Program@, @PluginDir@
  1212.   Note: variables are case sensitive!
  1213.   Added this parser function to Section/variable:
  1214.     WinntDirectories/dirname (existed there already)
  1215.     BuildISO/exec
  1216.     SourceDisksFiles/filename, filenameRenamed
  1217.     SourceDisksFolders/sourcepath
  1218.     Software.AddReg, SetupReg.AddReg, Default.AddReg/regKey, regValue,
  1219.     regData (only when data is a string)
  1220. - Added a new value to the "attribute" field (SourceDisksFiles
  1221.   section). Add a value of "2" if you do not want files to decompress.
  1222.   You can see this in the log file, "DecompressOrCopy file.." or "Copy
  1223.   file.."
  1224. - The "add files/folders from (custom) directory" now uses the normal
  1225.   filecopy function (no decompress). This makes an exact copy!
  1226. - Changed pebuilder.inf: Added a section "BuildISO" and value "exec"
  1227.   to hold the mkisofs commandline.
  1228. - The builder now cleans up the temporarily files used for registry
  1229.   building.
  1230. - The builder (and plugin check) now handles absolute filenames correctly.
  1231.   Example:
  1232.     [SourceDisksFiles]
  1233.     C:\Programme\AntiVirenKit professional\*.*=a,,1
  1234.   or
  1235.     [SourceDisksFiles]
  1236.     \\corp-server\data\Network Associates\Mcafee\Superdat\sdat*.exe=a,,1
  1237. - Added sourcedisksfolders section. This section allows you to copy a folder
  1238.   including all files and subdirectories.
  1239.   Example:
  1240.     [SourceDisksFolders]
  1241.     ; when openoffice folder is in plugin directory
  1242.     openoffice=a
  1243.   or
  1244.     [SourceDisksFolders]
  1245.     ; when openoffice folder is at c:\
  1246.     c:\openoffice=a
  1247. - Changed some other builder functions to support some of the new
  1248.   changes.
  1249. - When the appendFile() function failed ("append" section)
  1250.   It would not say what file it did not find. This has been fixed.
  1251. - The root directory (id 30000) is now created in pebuilder.exe and
  1252.   the line is remove from pebuilder.inf
  1253. - The xpsp1res.dll (Windows XP) is now copied in the correct (default)
  1254.   language. So the about box in notepad is now in the correct language.
  1255.  
  1256. Changes to other files:
  1257. - Changed mkisofs.exe, removed some of the output warnings.
  1258. - Updated pebuilder.inf: Added Virtual Disk Service. Now diskpart.exe
  1259.   should also work in server 2003.
  1260. - Updated pebuilder.inf: Added a pebuilder key and version value,
  1261.   ControlSet001\Control\PE Builder\Version
  1262. - Updated pebuilder.inf: Fix for "failed to create an empty document"
  1263.   when starting wordpad now adding "msftedit.dll".
  1264. - Updated pebuilder.inf: Added \bin to path environment.
  1265. - Updated custom.inf: Disabled the timezone.
  1266. - Updated 2xExplorer.inf: 2xexplorer would not start on windows XP
  1267.   sometimes, I added a registry settings for "User Shell Folders", hopes
  1268.   this fixes this. Hmm, didn't work... Must be missing something else.
  1269.   Anyone?
  1270. - Updated dospe.inf: now version 1.0.5
  1271. - Updated nic_el2k_xp plugin.
  1272. - Added nic_e1000325 plugin. Intel PRO/1000 Adapter driver
  1273. - Added nic_e100b325 plugin. Intel PRO/100 Adapter driver
  1274.  
  1275. v3.0.18
  1276. - v3.0.17 copied PENetCfg.exe with the name netcfg.exe and the real
  1277.   netcfg.exe was overwritten by PENetCfg.exe. Fixed this.
  1278.  
  1279. v3.0.17
  1280. - PE Builder can now build without the need of an already installed
  1281.   workstation. So, the only source files needed is the Windows XP/2003
  1282.   installation/setup CD-Rom. Coooool! This has changed the internal
  1283.   build engine, so it needs a good test. Specially non-english versions
  1284.   of Windows XP needs to be tested. When you build a non-english version
  1285.   of XP please compare the folder \i386\WinSxS against the output from
  1286.   Microsoft's Windows PE toolkit v1.2 or against %windir%\WinSxS.
  1287. - bootfont.bin is now also copied. Mainly used in non-english languages.
  1288. - Added Broadcom 440x network driver plugin (bcm4sbxp).
  1289. - Added Broadcom BCM57xx NetXtreme gigabit driver plugin (b57xp32)
  1290. - Changed network support plugin.
  1291.   Now including PE network configurator by TheThruth.
  1292. - Added keyboard layout plugin by Boris Mebarek.
  1293.  
  1294. v3.0.16b
  1295. - Fixed re-adding columns after adding a plugin.
  1296. - All titles of all dialogs now include version number.
  1297. - Minor wheel mouse fix in custom.inf
  1298. - Minor fix in mcafee.inf
  1299. - Some minor fixes...
  1300.  
  1301. v3.0.16a
  1302. - Updated custom.inf and pebuilder.inf.
  1303.   v3.0.16 had wrong version of the files.
  1304.  
  1305. v3.0.16
  1306. - Added 2xExplorer as the explorer replacement.
  1307.   Got permission from the author to include it in pebuilder.
  1308. - Added confirmation box to overwrite a plugin when the plugin
  1309.   directory already exists.
  1310. - Removed "-beta" from version string.
  1311. - Removed "driver storage" plugin.
  1312. - Added "dsk_fasttx2k" as a new storage driver plugin.
  1313. - Added mouse control panel.
  1314. - Added date and time control panel.
  1315. - Added accessibility options control panel.
  1316. - Updated nero plugin, now all files are in the "files" directory.
  1317. - Added "-auto" commandline option (for autobuild).
  1318. - Added background info (bginfo) plugin.
  1319. - Updated chkdsk plugin.
  1320. - Updated dospe plugin.
  1321. - Updated mcafee plugin, now also adding the superdat (sdat*.exe) file.
  1322. - Added more command line tools:
  1323.   cacls.exe, comp.exe, compact.exe, convert.exe, fc.exe, find.exe
  1324.   findstr.exe, finger.exe, hostname.exe, label.exe, lpq.exe,
  1325.   lpr.exe, makecab.exe, mountvol.exe, nbtstat.exe, pathping.exe,
  1326.   print.exe, replace.exe, route.exe, sort.exe, subst.exe, tftp.exe
  1327. - Updated custom.inf, added timezone info for "GMT+01:00"
  1328.   This is the timezone where I live in...
  1329.  
  1330. v3.0.15-BETA
  1331. - The verbose checkbox did not stay checked next time you ran
  1332.   pebuilder. Fixed.
  1333.  
  1334. v3.0.14a-BETA
  1335. - Removed quick fix for "spanish" about boxes in wordpad and so.
  1336.   Does not work when build from win2003, must rework/think about that.
  1337. - added network_nu2menu.xml, forgotten, (oops)
  1338.  
  1339. v3.0.14-BETA
  1340. - ramdisk.inf plugin, change the "tmp" and "temp" environment
  1341.   variables from "b:\" into "b:". The ending backslash gives trouble to
  1342.   some applications.
  1343. - nu2menu updated to v0.3.43. This version has a new function
  1344.   "@ShowRunDialog()" to show the default windows run dialog.
  1345.   (thanks to Cyberian)
  1346. - The "Add files/folders in from (custom) directory" option in the
  1347.   source dialog, now also add's the files even when no ISO is generated.
  1348. - Did a quick fix for "spanish" about boxes in wordpad and so.
  1349. - Added a "what to do" dialog. This has the option to build using
  1350.   previous settings or to (re)generate and iso image from the last
  1351.   build.
  1352. - Moved nu2menu from \programs to \programs\nu2menu
  1353.   Please replace any @programdir() menus with @programdrive()\programs
  1354. - Rearranged the menu
  1355. - Added "autorun" plugin created by Erwin Veermans
  1356. - Added "dospe" plugin created by Erwin Veermans
  1357. - Added plugin to run chkdsk.exe
  1358. - Added riched32.dll, used by wordpad.exe (and others)
  1359. - Added file associations for wordpad
  1360. - Removed the network dialog from pebuilder.exe.
  1361.   Network support can now be enabled using the plugin "Network Support".
  1362. - Added "network support" plugin
  1363.   This plugin includes "static ip" using:
  1364.   GNetCfg.exe from http://mitglied.lycos.de/cybtools/
  1365.   IPChange3.0.exe from http://www.csparks.com/ipchange/
  1366.   dhcpip.cmd by Ed Myers
  1367.   network.inf by Davide Cavalca
  1368. - Added "network autostart" plugin. You can easily autostart the
  1369.   network by enabling this plugin.
  1370. - Fixed typo in putty plugin.
  1371. - Changed nero plugin, hope pebuilder doesn't complain about missing some files.
  1372. - Changed adaware.cmd
  1373. - open/save file/folder dialogs now showing file extensions and hidden
  1374.   files and folders.
  1375.   Also "My Documents" now points to the system drive.
  1376. - off by one browser now defaults to www.google.com
  1377. - pebuilder now support wildcards in filenames
  1378.   Sample: *netcfg*.exe=2,netcfg.exe,1
  1379.   Will take any file(s) matching "*netcfg*.exe" and copy/rename it to "netcfg.exe"
  1380.   Sample: *.dll=a,,1
  1381.   Will copy all "*.dll" files into the folder with ID "a"
  1382.  
  1383. v3.0.13-BETA
  1384. - Added an edit button to the plugin dialog to edit the .inf file.
  1385. - The "document and settings" folder is now created from hivesft.inf
  1386.   DEFAULT_PROFILES_DIR string so it should now have the correct name in any
  1387.   languages.
  1388. - The ISO file setting was not preserved, fixed it.
  1389. - Plugin cab files can now also have subdirectories.
  1390. - Fixed a few minor things...
  1391.  
  1392. v3.0.12-BETA
  1393. - Files in plugin folder can now also be "compressed".
  1394.   PE Builder checks if the file exists or if a compressed version exists (ends
  1395.   with '_').
  1396. - Added a ramdisk plugin, default drive is B:, default size 32MB.
  1397.   I'm using QSoft's ramdisk, with permission from author.
  1398.   This version has "popups", but when keeping the size small the popups
  1399.   will never show...
  1400.   You can find/access the ramdrive using %temp%, %tmp% or %ramdrv% environment
  1401.   variables.
  1402. - Added a Nero Buring Rom plugin.
  1403.   This is pretty cool. Burn/copy a CD/DVD from within WinPE.
  1404.   You should not "boot" using your CD/DVD writer!
  1405.   Boot from some other device.
  1406.   The Nero cache will be set to the first found harddisk.
  1407. - Added some extra checks before the builder engine starts.
  1408.   Checking if file "win51" and "win5i?" exists in windows source path.
  1409.   This should prevent any "Insert Windows XP CD-Rom..." errors while booting.
  1410. - Changed adaware plugin, now using %temp% (ramdisk) to run from.
  1411. - Moved all programs under the \Programs folder.
  1412.   Updated all plugins for that.
  1413. - Removed the option dialog. Move the bootfix option into a plugin.
  1414. - In verbose mode the DWORD_REG data was always printed in the log as
  1415.   0x0, fixed.
  1416.  
  1417. Sep 15, 2003
  1418. v3.0.11-BETA
  1419. - Added an "Add" button to the plugin dialog. This will allow you to
  1420.   easily add a plugin. The plugin file *must* be a .cab file.
  1421. - Added a "Remove" button to the plugin dialog. This will remove any
  1422.   directories and files in the selected plugin.
  1423. - I forgot to include all pluginhelp (*.htm) files with v3.0.10, fixed.
  1424.  
  1425. Sep 12, 2003
  1426. v3.0.10-BETA
  1427. - Added help support option for plugins.
  1428.   Add a "help" key to the "pebuilder" section.
  1429.   Sample:
  1430.           [PEBuilder]
  1431.           Name="Bart's Stuff Test (free edition)"
  1432.           Enable=1
  1433.           Help="bst5.htm"
  1434.   This will launch "bst5.htm" when the user hits the "PluginHelp"
  1435.   button.
  1436.   This way a plugin writer can provide the user with information to
  1437.   download some files or how to use the plugin...
  1438. - Added some .htm plugin help files.
  1439. - Added "file must exist before you can enable the plugin" attribute
  1440.   (3th field) for plugins in the "SourceDisksFiles" section. This can be
  1441.   handy when you want the user to download some file and put it in the
  1442.   plugin directory before they can enable the plugin.
  1443.   Sample:
  1444.         [SourceDisksFiles]
  1445.         putty.exe=a,,1
  1446.   The 3th field set to "1" enables this option
  1447. - Changed .inf files to have this new attribute when needed.
  1448. - I noticed that v3.0.8 and v3.0.9 had the wrong startnet.cmd inside.
  1449.   So snetcfg.exe could never have worked, fixed this.
  1450.  
  1451. Sep 8, 2003
  1452. v3.0.9-BETA
  1453. - Bugfix, the netcfg.exe was wrongly copied into snetcfg.exe (it
  1454.   worked but shouldn't do that).
  1455.  
  1456. Sep 8, 2003
  1457. v3.0.8-BETA
  1458. - Added 2 buttons for navigating to error/warning.
  1459. - When there where errors during building the "done" dialog displayed
  1460.   the wrong messages.
  1461. - Added snetcfg.exe support.
  1462. - Added a message printing the Windows version from source path.
  1463. - When you installed hotfixes to your windows kernel you will get:
  1464.   "File Version Mismatch (source file version is 5.1.2600.1106 and
  1465.   windir is 5.1.2600.1151)" This has been fixed.
  1466. - Fixed complaining about wrong kernel version.
  1467.  
  1468. Changed plugin support a little bit:
  1469. - Added "name" key to this section for plugin name.
  1470. - Added "enable" key to this section to enable/disable a plugin.
  1471.   So plugins are not being renamed to ".fni" extension anymore.
  1472. - Added "pebuilder" section to the plugin .inf files to "validate" the
  1473.   plugin.
  1474. - Changed the dynamic directory ID allocation
  1475.   Previous versions used the dirid value 0 (zero) to allocate a
  1476.   dynamic directory id. This limited a plugin to only use 1 dynamic
  1477.   directory id. Larger plugins can need more dynamic id's. So I
  1478.   changed it to use 26 dynamic directory id's per plugin.
  1479.   You must use an alpha character from 'A' until 'Z'.
  1480.   For example:
  1481.     Old style: "0=nu2menu,2"
  1482.     New style: "a=nu2menu,2"
  1483.  
  1484.   *** Warning!
  1485.   *** Check your "own" made plugins for these changes.
  1486.  
  1487. Sep 4, 2003
  1488. - v3.0.7-BETA
  1489. - Bugfix: Some users reported this error:
  1490.   Error: CreateDirectory "c:" returned error 5: Access is denied.
  1491.   Bug in the mkdir() function, fixed.
  1492.  
  1493. Sep 3, 2003
  1494. - v3.0.6-BETA
  1495. - Some OEM pre-install folders have no win51*.* tagfiles. PE Builder needs them.
  1496.   PE Builder now checks for the "win51" tag file when you enter the path to the windows
  1497.   installation files.
  1498. - Some users reported this error:
  1499.   Error: CreateDirectory "c:\pebldr\i386\msapps\msinfo" failed
  1500.   The problem is that two directories (msapps\msinfo) are created at the same time.
  1501.   This has been fixed.
  1502.  
  1503. Sep 2, 2003
  1504. - v3.0.5-BETA
  1505. - Bugfix: When building from some languages like French the
  1506.   nettcpip.inf, netnb.inf and netmscl.inf files are in unicode format.
  1507.   Added an auto unicode to ascii converter to get around this.
  1508.  
  1509. Sep 2, 2003
  1510. - v3.0.4-BETA
  1511. - Bugfix: DHCP service did not start when building from Windows Server 2003
  1512.   This has been fixed.
  1513.  
  1514. Sep 1, 2003
  1515. - v3.0.3-BETA
  1516.   Bugfix: MoveFileEx failed when your temp folder and the PE Builder
  1517.   output folder where located on different volumes.
  1518.   The error from the log would be something like:
  1519.   --
  1520.   Error: MoveFileEx "C:\DOCUME~1\Bart\LOCALS~1\Temp\peb27A.tmp" to
  1521.   "f:\pebldr\i386\inf\netmscli.inf" returned error 17: The system
  1522.   cannot move the file to a different disk drive.
  1523.   Error: delLine() failed
  1524.   --
  1525.  
  1526. Aug 27, 2003
  1527. - v3.0.2-BETA
  1528. - PE Builder now "remembers" all GUI input.
  1529. - Added a plugin dialog where you can enable/disable plugins.
  1530. - Some other small fixes.
  1531.  
  1532. Aug 26, 2003
  1533. - v3.0.1-BETA
  1534. - Added verbose checkbox in output dialog
  1535. - Added [AddLine], [DelLine] and [SetValue] section
  1536.   With these sections you can add/delete lines from text-based files or
  1537.   set/delete values from inf-based files.
  1538. - Updated PE Builder to use addline, delline and setvalue to patch
  1539.   netmscli.inf, netnb.inf and nettcpip.inf
  1540.  
  1541. - v3.0.0-BETA
  1542. - Changed almost the entire layout of the pebuilder.inf file
  1543.   Sections [SourceDisksFiles], [WinntDirectories] now have different layouts
  1544.   see pebuilder.inf file for more info.
  1545. - Removed software.inf, now in pebuilder.inf section "Software.[Add/Del]Reg"
  1546. - Removed setupreg.inf, now in pebuilder.inf section "SetupReg.AddReg"
  1547. - Removed default.inf, now in pebuilder.inf section "Default.[Add/Del]Reg"
  1548. - Made some changes to the builder engine.
  1549.   Preparing it for plugin support.
  1550. - In verbose mode "-v option" now all regadd/regdel lines are printed.
  1551. - Sometimes the ISO build would start after file copy errors, fixed.
  1552. - Added Plugin support.
  1553. - Added "append" section to append a file to another.
  1554. - Added auto Directory ID. When ID is 0 (zero) PE Builder will create a unique ID.
  1555.   A next plugin INF file will get a new ID.
  1556.